2020 Ford 7.3 Godzilla, And How The Competition Has It All Wrong